Dan wrote a blog post about how to build your own Toga GUI Widget.

5 Steps to Build Python Native GUI Widgets for BeeWare